mobile tool holder carriage - Spanish English Dictionary